<?php
class Penggunaan extends CI_Controller {

    public function __construct(){
		parent::__construct();
		$this->load->model('penggunaan_model');
		$this->authlogin->chkLoggedin($this->session->userdata("usr_login"));
	}
	
	function index(){
		$data["judul_tabel"] = "Data Penggunaan Barang";
		$data["modul"] = "penggunaan";
		$data["penggunaan"] = $this->penggunaan_model->get_data();
		$data["tabel"] = $this->load->view("transaksi/penggunaan/v_tabel_penggunaan",$data,true);
		show("transaksi/v_list_data2", $data);
	}
	
	function add(){
		$data["judul_tabel"] = "Tambah Penggunaan Baru";
		$data["mode"] = "add";
		show("transaksi/penggunaan/v_penggunaan", $data);
	}
	
	function view($kd){
		$data["judul_tabel"] = "View Surat Jalan";
		$data["penggunaan"] = $this->penggunaan_model->get_data_row($kd);
		$data["penggunaandetail"] = $this->penggunaan_model->get_data_detail($kd);
		show("transaksi/penggunaan/v_suratjalan", $data);
	}
	
	function del($kd){
		if($this->penggunaan_model->delete_entry($kd)){
			$this->session->set_flashdata('alert_form', 'msgBerhasil();');
		}else{
			$this->session->set_flashdata('alert_form', 'msgGagal();');
		}
		redirect(base_url()."penjualan");
	}
	
	function save($mode){
		if($mode=="add"){
			$x = $this->penggunaan_model->insert_entry();
			if($this->penggunaan_model->insert_entry_detail($x))
				$this->session->set_flashdata('alert_form', 'msgBerhasil();');
			else
				$this->session->set_flashdata('alert_form', 'msgGagal();');
		}else{
			//$x = $this->input->post("kd_fpb");
			//if($this->penggunaan_model->update_entry($this->input->post("kd_fpb"))){
			//	$this->session->set_flashdata('alert_form', 'msgBerhasil();');
			//}else{
			//	$this->session->set_flashdata('alert_form', 'msgGagal();');
			//}
		}
		//redirect(base_url()."penjualan/edit/".$x);
		redirect(base_url()."penggunaan");
	}
	
	function getnomorsj(){
		$nosj = $this->penggunaan_model->get_nomor();
		echo $nosj;
	}
	
	function get_attr(){
		$id = $this->input->post("id");
		$barang = $this->crud->get_data_row_detail($id);
		echo $barang["kondisi"]."~".$barang["kdstatus"]."~".$barang["nmstatus"];
	}
	
	function pdf($kd)
	{
		$this->load->helper(array('dompdf', 'file'));
		
		$data["judul_tabel"] = "View Surat Jalan";
		$data["penggunaan"] = $this->penggunaan_model->get_data_row($kd);
		$data["penggunaandetail"] = $this->penggunaan_model->get_data_detail($kd);
		
		$html = $this->load->view('transaksi/penggunaan/v_suratjalanpdf', $data, true);
		pdf_create($html, 'SuratJalan-'.$kd);
		
		//$data = pdf_create($html, '', false);
		//write_file('name', $data);
	}
}
